import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)

// 声明 State， 相当于组件中的 data
const state = {
	customer_id: '',
	realName: ''
}

const mutations = {
	changeCustomer_id(state, value) {
		state.customer_id = value;
	},
	changeRealName(state, value) {
		state.realName = value;
	}
}


const actions = {
	changePerson(store,value){
		// 触发mutations 的对象，第二个修改的值
		store.commit('changeCustomer_id',value.customer_id);
		store.commit('changeRealName',value.realName);
	}
}

//  声明 Getters， 相当于组件中的计算属性

const getters = {

}

var store = new Vuex.Store({
	state,
	mutations,
	actions
})

export default store;